/* Web Weixin */
* { margin:0;padding:0;border:none;}
body { font-family:Helvetica,Arial,Verdana,serif;font-size:14px;color:#d2d6de;text-shadow:0 1px 0px #111;text-align:center;background:#464a4f url(../images/error/connectkeyboad_bg16cb56.jpg);line-height:1.2;}
p { margin:10px 0; }
h1 { font-size:20px;color:#fff;font-weight:normal;padding:20px 0;}
h2 { color:#fff;margin-bottom:5px;}

.container { margin:0 auto;
	width: 100%;
	height: 100%;
	/*width:320px;height:480px;*/
	overflow:hidden;display:block;}
.header { padding-top:20px; /* background:url(../images/error/connectkeyboad_line16cb56.png) no-repeat center bottom; */}



.iconTitle { background-repeat:no-repeat;background-position:0 0;width:110px;height:110px; }
.iconTitleErrorCommon { background-image:url(../images/error/icon_failure16cb56.png); }


.content { margin:0 25px;}

.section{
	margin:0px auto;
}

@media all and (-webkit-min-device-pixel-ratio: 2) {
	body { background-image:url(../images/error/connectkeyboad_line16cb56.png);background-size:320px 480px;}
	/* .header,.line { background-image:url(../images/error/connectkeyboad_line.2x16cb56.png);background-size:216px 3px;} */
	.iconTitleErrorCommon { background-image:url(../images/error/icon_failure.2x16cb56.png);background-size:110px 110px; }
}
